Lingo
[have] a stab at {sth}
to make an attempt to do something with no guaranteed chance of success
1 / 1